package pe.edu.claretiano.admisionmatricula.matricula.serviceimpl;

import java.util.List;

import pe.edu.claretiano.admisionmatricula.bean.SolicitudMatricula;
import pe.edu.claretiano.admisionmatricula.matricula.dao.SolicitudMatriculaDao;
import pe.edu.claretiano.admisionmatricula.matricula.daoimpl.SolicitudMatriculaDaoImpl;
import pe.edu.claretiano.admisionmatricula.matricula.service.SolicitudMatriculaService;

public class SolicitudMatriculaServiceImpl implements SolicitudMatriculaService {


	private SolicitudMatriculaDao dao;
	
	public  SolicitudMatriculaServiceImpl(){
		dao = new SolicitudMatriculaDaoImpl();
	}
	
	@Override
	public List<SolicitudMatricula> listarSolicitudMatricula(SolicitudMatricula solicitudMatricula) {
		
		return dao.listarSolicitudMatricula(solicitudMatricula);
	}

	@Override
	public SolicitudMatricula obtenerSolicitudMatricula(SolicitudMatricula solicitudMatricula) {
		
		return dao.obtenerSolicitudMatricula(solicitudMatricula);
	}

	@Override
	public Integer insertarSolicitudMatricula(SolicitudMatricula solicitudMatricula) {
		
		return dao.insertarSolicitudMatricula(solicitudMatricula);
	}

	@Override
	public void actualizarNumeroSolicitud(SolicitudMatricula solicitudMatricula) {
		
		dao.actualizarNumeroSolicitud(solicitudMatricula);
		
	}

	@Override
	public Integer actualizarSolicitudMatricula(SolicitudMatricula solicitudMatricula) {
		
		return dao.actualizarSolicitudMatricula(solicitudMatricula);
	}

	@Override
	public SolicitudMatricula obtenerNuevaSolicitudMatricula(SolicitudMatricula solicitudMatricula) {
		
		return dao.obtenerNuevaSolicitudMatricula(solicitudMatricula);
	}

	@Override
	public SolicitudMatricula obtenerSolicitudMatriculaRegistrado(SolicitudMatricula solicitudMatricula) {
		
		return dao.obtenerSolicitudMatriculaRegistrado(solicitudMatricula);
	}

}
